$OpenBSD: patch-ui4_devmgr5_py,v 1.13 2015/02/05 17:34:33 ajacoutot Exp $
--- ui4/devmgr5.py.orig	Thu Jan 29 13:20:15 2015
+++ ui4/devmgr5.py	Thu Feb  5 14:35:07 2015
@@ -1023,7 +1023,7 @@ class DevMgr5(QMainWindow,  Ui_MainWindow):
                     return
 
                 hplip_conf = configparser.ConfigParser()
-                fp = open("/etc/hp/hplip.conf", "r")
+                fp = open("${SYSCONFDIR}/hp/hplip.conf", "r")
                 hplip_conf.readfp(fp)
                 fp.close()
 
@@ -2098,7 +2098,7 @@ class DevMgr5(QMainWindow,  Ui_MainWindow):
         if utils.which('hp-setup'):
             cmd = 'hp-setup --gui'
         else:
-            cmd = 'python ./setup.py --gui'
+            cmd = '${MODPY_BIN} ./setup.py --gui'
 
         log.debug(cmd)
         utils.run(cmd)
@@ -2110,7 +2110,7 @@ class DevMgr5(QMainWindow,  Ui_MainWindow):
         if utils.which('hp-setup'):
             cmd = 'hp-setup --gui --remove'
         else:
-            cmd = 'python ./setup.py --gui --remove'
+            cmd = '${MODPY_BIN} ./setup.py --gui --remove'
 
         if self.cur_device_uri is not None:
             cmd += ' --device=%s' % self.cur_device_uri
